package cn.actoncode.boot.framework.mybatis.core.dataobject;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;

import java.io.Serializable;

/**
 * 基础业务实体对象
 *
 * @author bin
 */
@Data
@EqualsAndHashCode(callSuper=false)
public abstract class BaseBizDO extends BaseDO implements Serializable {

    /**
     * appid
     */
    @TableField(fill = FieldFill.INSERT, jdbcType = JdbcType.VARCHAR)
    private String appid;
    /**
     * 平台 1:微信小程序 2:qq小程序 3:抖音 4:web 5:H5
     */
    @TableField(fill = FieldFill.INSERT, jdbcType = JdbcType.TINYINT)
    private Integer platform;

}
